home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / BARNET / ARMLINUX / MAIL / 9710 / 000055_owner-linux-arm…r.rutgers.edu _Wed Oct 15 13:01:39 1997.msg < prev    next >
Internet Message Format  |  1997-11-30  |  6KB

  1. Return-Path: <owner-linux-arm-outgoing@vger.rutgers.edu>
  2. Received: from nic.funet.fi (nic.funet.fi [128.214.248.6])
  3.     by odie.barnet.ac.uk (8.8.6/8.8.6) with ESMTP id NAA17123
  4.     for <willy@odie.fluff.org>; Wed, 15 Oct 1997 13:01:28 +0100
  5. Received: from vger.rutgers.edu ([128.6.190.2] EHLO vger.rutgers.edu ident: root [port 62776]) by nic.funet.fi with ESMTP id <4876-17628>; Wed, 15 Oct 1997 15:00:46 +0300
  6. Received: by vger.rutgers.edu id <972360-406>; Wed, 15 Oct 1997 07:59:04 -0400
  7. Received: from hermes.ex.ac.uk ([144.173.6.14] HELO hermes.ex.ac.uk ident: IDENT-NOT-QUERIED [port 6151]) by vger.rutgers.edu with SMTP id <972357-406>; Wed, 15 Oct 1997 07:58:49 -0400
  8. Received: from hebe [144.173.6.23] by hermes via SMTP (MAA18200); Wed, 15 Oct 1997 12:57:40 +0100
  9. Date:     Wed, 15 Oct 1997 12:57:39 +0100 (BST)
  10. From: Phil Norman <P.C.F.Norman@exeter.ac.uk>
  11. X-Sender: py95pcfn@hebe
  12. To: John Lagrue <jdl@cableol.co.uk>
  13. cc: Russell King - ARM Linux Admin <rmk@ecs.soton.ac.uk>,
  14.         linux-arm@vger.rutgers.edu
  15. Subject: Re: Resend - Re: More questions about installing ARM Linux
  16. In-Reply-To: <9710142323.AA16144@mars.cableol.net>
  17. Message-ID: <Pine.SGI.3.91.971015123907.14688C-100000@hebe>
  18. MIME-Version: 1.0
  19. Content-Type: TEXT/PLAIN; charset=US-ASCII
  20. X-Orcpt: rfc822;linux-arm@vger.rutgers.edu
  21. Sender: owner-linux-arm@vger.rutgers.edu
  22. Precedence: bulk
  23. Status: RO
  24.  
  25. On Wed, 15 Oct 1997, John Lagrue wrote:
  26. > Hhhmmmm.
  27. > I have managed to get rather further now. If I supply the extra commands
  28. > "hda=noprobe hdb=noprobe" to the rpc kernel at boot time then it all boots
  29. > OK, accepts the boot floppy disc and then kicks off the RedHat
  30. > installation. Of course at this point it all grinds to a halt because the
  31. > Linux sources (the RPMs) are all in an X-files archive on the CDROM and I
  32. > have now no idea of what to do with them or how to get the installation to
  33. > read them.
  34. > Any further pointers would be very gratefully accepted :-)
  35.  
  36. Here's what I did.
  37.  
  38. Firstly, you have a choice - you can keep the filenames as they are (ie 
  39. use LongFileNames), or not.  It doesn't matter.  However, following these 
  40. instructions you'll be copying large numbers of files into directories, 
  41. and LongFileNames cannot cope with more than a certain number of these.  
  42. I think possibly the limit is 32, but I've not checked.  If you're not 
  43. using long filenames, 77 is, of course, the limit.
  44.  
  45. Anyway, copy batches of RPMs into directories on your ADFS hard drive 
  46. (this is all in RiscOS so far).  You need to do this because, of course, 
  47. linux can't read x-files archives.  If you're using longfilenames, you 
  48. will then have to zip up the contents of each of these directories, since 
  49. otherwise under linux the filenames will appear as '(C)JPT__01' or 
  50. something similar.  If you're not using longfilenames, you will be able 
  51. to just copy the rpm files across in one big go.  OK - you've created all 
  52. the zip files - now get hold of some useful linux binaries (cp and unzip 
  53. are very useful) and put them on a floppy.  Don't try just leaving them 
  54. on your adfs disc, since linux will not allow you to execute anything off 
  55. the adfs drive, and you won't be able to copy the binaries from the adfs 
  56. drive to your linux drive because you won't be able to execute 'cp'.  Oh, 
  57. and 'cat file > copy_destination' will probably not work - it didn't for me.
  58.  
  59. You will also need to obtain (well, you may not need these, but I got 
  60. them just incase) the 'base' set and 'instimage' set off the ftp site.  
  61. What I did was to ftp all the binaries, and create a zip file of each.  
  62. YOu can then put these zip files on your adfs drive.
  63.  
  64. Now boot into linux, choose 'install off hard drive image', do that funky 
  65. stuff with eh supplemental disc, and then when it gets to the opint where 
  66. you have to choose what HD to install off, type 'ctrl-z'.  Now you can 
  67. mount your ext2 drive, adfs drive and floppy.  Create the directories 
  68. 'RedHat' and 'RedHat/RPMS' on your ext2 hard drive.
  69.  
  70. Now cd into the RedHat directory and type:
  71. /floppy/unzip /adfs/ARMLinux/base.zip
  72. /floppy/unzip /adfs/ARMLinux/instim.zip
  73.  
  74. Substituting 'adfs' for the directory in which you've mounted your adfs 
  75. partition and the rest of the path as where to find the zip files.
  76.  
  77. Then enter the 'RedHat/RPMS' directory and do a similar unzip thing on 
  78. all the 'rpms-1.zip' etc files you have on your adfs partition.  If you 
  79. haven't used longfilenames, just use /floppy/cp to copy all the rpm files 
  80. from adfs to RedHat/RPMS.
  81.  
  82. Then, once you've finished putting everything on the hd, unmount the 
  83. floppy, adfs partition and ext2 partition, and type 'exit' to get back to 
  84. the main installer.  You can now tell it to install off your ext2 
  85. partition onto your ext2 partition.  Note - it is important at this stage 
  86. that you don't reformat that partition ;-)
  87.  
  88. You can probably mount your adfs partition and install off a RedHat tree
  89. you've created in there, but do note that you will be limited to
  90. installing 77 rpm files! 
  91.  
  92. And now for the important note.  This is the method I tried to use - as 
  93. far as I can see there's nothing wrong with it.  However, I found that 
  94. after I'd created the RedHat tree, the installer had read the tree 
  95. without errors, but then it came up with the error 'could not create rpm 
  96. database'.  Please let me know if you try thisd method, and it works.
  97.  
  98. Thanks, and I hope this is of some help,
  99. Phil
  100.  
  101.  
  102. -- 
  103.  
  104. =============================================
  105. = Phil Norman  -  P.C.F.Norman@exeter.ac.uk =
  106. = http://newton.ex.ac.uk/general/ug/norman  =
  107. =    Acorn fanatic and physics student      =
  108. =============================================